surface impoundment - Spanish English Dictionary